/* 定义图标大小 */
.icon {
    width: 1em; height: 1em;
    
    fill: currentColor;
    overflow: hidden;
 }
 img{   
    width: 100%;
    max-width: 100%;
    height: auto;
    display: block;       
}
.el-menu--horizontal .el-menu .el-menu-item{
    width: 100%;
   
   
}
.el-menu--horizontal>.el-menu-item{
    height: 44px!important;
    line-height: 44px!important;

}
.el-menu-demo{
    border-top: 1px solid #f4f4f4!important;
}
.wid{
   
    line-height: 44px;
    border-right:1px solid #f4f4f4;
    border-bottom: 1px solid #f4f4f4!important;

}

.el-menu--horizontal>.el-submenu .el-submenu__title{
    height: 44px!important;
    line-height: 44px!important;
}
.el-menu--horizontal{
    left:0!important;
    display: flex;
    background: white;
   
}

/* 弹出列表 */
.el-menu--horizontal .el-menu .el-menu-item{
    float: left;
    width:90px;
   height: 29.3px;
   border:1px solid #eeeeee;
   margin-left:11px;
   margin-top:16px;
   text-align: center;
   line-height: 29.3px;
}
.el-menu--popup-bottom-start{
    width: 414px!important;
    margin-top:0px!important;
    padding-bottom: 16px!important;
}
/* 选中颜色 */
.el-menu--horizontal .el-menu .el-menu-item.is-active{
    color:#fd4f00!important;
    border-color: #fd4f00!important;
}
/* 选中箭头 */
.el-submenu.is-opened>.el-submenu__title .el-submenu__icon-arrow{
    color:#fd4f00!important
}

.el-menu--horizontal>.wid.is-active .el-submenu__title{
    border:none!important;

}

.el-menu--horizontal>.el-menu-item.is-active{
    background: #f9f9f9!important;

}
.project-name .el-input__inner{
    width: 306px;
  }

.release-project .mint-button-text{
    font-size: 14px;
}
/* 使用mint-ui调整遮罩层的位置 */
.project .v-modal {
    top: 150px;
}
.zgz .v-modal {
    top: 150px;
}
.positionList .v-modal{
    top:150px;
}
.skill .v-modal{
    top:150px;
}
.strategy .v-modal{
    top:150px;
}
.project-detail .v-modal {  
    top: 52px; 
}
.personProject .v-modal{
    top:52px;
}
.city-select .v-modal{
    top:247px;
}
.centerIndex .v-modal{
    top:150px;
}
.company .v-modal{
    top:52px;
}
.msg .v-modal{
    top:52px;
}
.helpCenter .v-modal{
    top:52px;
}
.idSecurity .v-modal{
    top:52px;
}
.personCollect .v-modal{
    top:52px;
}
.myResume .v-modal{
    top:52px;
}
.my-service .v-modal{
    top:52px;
}
.vip-area .v-modal{
    top:52px;
}
.positionDetail .v-modal{
    top:52px;
}
.messageDetail .v-modal{
    top:52px;
}
.projects-more .v-modal{
    top:52px;
}
.resume2-area .v-modal{
    top:150px;
}
.bleachery-area .mint-tab-item-label{
    font-size: 16px;
}
.bleachery-area .el-input-group__append{
    background-color: #fd4f00;
}
.bleachery-area .el-input-group__append span{
    color:#fff;
}
.movement-total .mint-tab-item-label{
    font-size: 16px;
}
.movement-total .el-input-group__append{
    background-color: #fd4f00;
}
.movement-total .el-input-group__append span{
    color:#fff;
}
.city-select  .mint-header-title{
    color:#fd4f00;
    font-size: 18px;
  }
  .mint-toast {
      z-index: 3000;
  } 
.index .v-modal{
    top:52px;
}
.edit-movement .v-modal{
    top:52px;
}
.personCollect .mint-tab-item-label {
    font-size:16px;
    
}
.personCollect .company-list-item{
    padding-bottom: 0!important;
}
.news .mint-tab-item-label {
    font-size:14px;
}
.company .mint-tab-item-label {
    font-size:14px;
}
.company .mint-navbar{
    justify-content: space-around;
}
.company .mint-navbar{
    flex:auto;
}
.page-infinite-data{
    width: 100%;
    height: 50px;
    line-height: 50px;
    text-align: center;
    background: #f4f4f4;
    color:#282828;
    border-bottom: 55px solid #f4f4f4;
    
  }
  .project .page-infinite-data{
    padding-bottom: 65px;

  }
  .project .mint-popup-top{
      top:-11px;
  }
  .zgz .page-infinite-data{
    padding-bottom: 65px;
  }
  .positionList .page-infinite-data{
    padding-bottom: 60px;
  }
  .project-detail .page-infinite-data{
    padding-bottom: 38px;
  }
  /* 设置个人项目进程激活状态字体大小 */
  .personProject .mint-tab-item-label{
    font-size: 16px;
} 
 /* 设置个人消息激活状态字体大小 */
.msg .mint-tab-item-label{
    font-size:16px;
}
.projects-more .mint-tab-item-label{
    font-size:14px;
}
/* 设置头部层级 */
.mint-header.is-fixed{
    z-index: 1500!important;
}
.login-page .mint-header {
    background: #3887fe;
}
.tlm-popup {
    width: 100%;
    margin-top: 2.37rem;
    border-top: 1px solid #d7d7d7;
    background-color: #fff;
    padding-bottom: 8px;
  }

  .tlm-popup::before,
  .tlm-popup::after {
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    border-style: dashed dashed solid;
    border-width: 8px;
    font-size: 0;
    overflow: hidden; 
  }
  .tlm-popup-1::before {
    left: 16.67%;
    top: -16px;
    border-color: transparent transparent #fff;
    transform: translateX(-50%);
    z-index: 1;
  }
 .tlm-popup-1::after {
     left: 16.67%;
     top: -17px;
     border-color: transparent transparent #eeeeee;
     transform: translateX(-50%);
  }
 .tlm-popup-2::before {
   left: 50%;
   top: -16px;
   border-color: transparent transparent #fff;
   transform: translateX(-50%);
   z-index: 1;
  }
 .tlm-popup-2::after {
   left: 50%;
   top: -17px;
   border-color: transparent transparent #eeeeee;
   transform: translateX(-50%);
 }
 .tlm-popup-3::before {
     right: 16.67%;
     top: -17px;
     border-color: transparent transparent #d7d7d7;
  }
 .tlm-popup-3::after {
   right: 16.67%;
   top: -16px;
   border-color: transparent transparent #fff;
 }
 /* 定义新闻详情内容格式限制 */
 .news-content p{
     padding: 0!important;
 }
 .news-content span{
        font-size: 14px!important;
        color: #666666!important;
        line-height: 1.8;
        letter-spacing: 1px;
        text-indent: 2em!important;
        font-family: "Avenir", Helvetica, Arial, sans-serif!important;
 }
 .news-content img{
     max-width: 100%;
     max-height: 100%;
     vertical-align: middle;
 }
 .mintui{
    font-size: 20px;
  }
  .mint-header.is-fixed {
    z-index: 2001;
}
.vip-area .mint-tab-item-label{
    font-size:0.386rem;
}
.pswp__counter{
    display: none!important;
}